superior semicircular canal - French English Dictionary